×

water power site meaning in English

水电站地址
水力发电地点

Examples

  1. There was explicit recognition of the future importance of water power sites
    对水资源的长期重要性有了明确的认识。

Related Words

  1. site
  2. sites
  3. siting
  4. site site
  5. project site site
  6. water power scheme
  7. water power set
  8. water power station
  9. water power station in river channel
PC Version

Copyright © 2018 WordTech Co.